pulsating water engine boat - Turkish English Dictionary